NewsLocal NewsSouth Bay News Actions Facebook Tweet Email 'Largest battery storage project in the world' installed in East Otay Mesa Prev Next LS Power release